package org.amphiprion.rfreplayanalyser.parser;

public class DriverLocation {
	private long driverId;
	private long engineRpm;
	private float posX;
	private float posY;
	private float posZ;
	private float velX;
	private float velY;
	private float velZ;
	private float replayTime;
	private long lap;
	public long gear;
	public long throttle;
	public long steerYaw;
	public float angX;
	public float angY;
	public float angZ;

	/**
	 * @return the driverId
	 */
	public long getDriverId() {
		return driverId;
	}

	/**
	 * @param driverId
	 *            the driverId to set
	 */
	public void setDriverId(long driverId) {
		this.driverId = driverId;
	}

	/**
	 * @return the engineRpm
	 */
	public long getEngineRpm() {
		return engineRpm;
	}

	/**
	 * @param engineRpm
	 *            the engineRpm to set
	 */
	public void setEngineRpm(long engineRpm) {
		this.engineRpm = engineRpm;
	}

	/**
	 * @return the posX
	 */
	public float getPosX() {
		return posX;
	}

	/**
	 * @param posX
	 *            the posX to set
	 */
	public void setPosX(float posX) {
		this.posX = posX;
	}

	/**
	 * @return the posY
	 */
	public float getPosY() {
		return posY;
	}

	/**
	 * @param posY
	 *            the posY to set
	 */
	public void setPosY(float posY) {
		this.posY = posY;
	}

	/**
	 * @return the posZ
	 */
	public float getPosZ() {
		return posZ;
	}

	/**
	 * @param posZ
	 *            the posZ to set
	 */
	public void setPosZ(float posZ) {
		this.posZ = posZ;
	}

	/**
	 * @return the replayTime
	 */
	public float getReplayTime() {
		return replayTime;
	}

	/**
	 * @param replayTime
	 *            the replayTime to set
	 */
	public void setReplayTime(float replayTime) {
		this.replayTime = replayTime;
	}

	/**
	 * @return the velX
	 */
	public float getVelX() {
		return velX;
	}

	/**
	 * @param velX
	 *            the velX to set
	 */
	public void setVelX(float velX) {
		this.velX = velX;
	}

	/**
	 * @return the velY
	 */
	public float getVelY() {
		return velY;
	}

	/**
	 * @param velY
	 *            the velY to set
	 */
	public void setVelY(float velY) {
		this.velY = velY;
	}

	/**
	 * @return the velZ
	 */
	public float getVelZ() {
		return velZ;
	}

	/**
	 * @param velZ
	 *            the velZ to set
	 */
	public void setVelZ(float velZ) {
		this.velZ = velZ;
	}

	/**
	 * @return the lap
	 */
	public long getLap() {
		return lap;
	}

	/**
	 * @param lap
	 *            the lap to set
	 */
	public void setLap(long lap) {
		this.lap = lap;
	}

}
